package cn.it.shop.action;

import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;

import cn.it.shop.pojo.User;
@Controller
@Scope("prototype")
public class UserAction extends BaseAction<User> {

	public String login(){
		// 判断用户是否登录
		User user=userService.login(model);
		if(user==null){
			// 登录失败,重新跳转到登录页面
			request.put("error", "登录失败!");
			return "ulogin";
		}else{
			// 把登录信息存储到session中
			session.put("user",user);
			// 登录成功, 如果用户被迫登录,则登录成功要跳转到用户想去页面,否则跳转到商城的首页
			if(session.get("goURL")==null){
				// 正常登录
				return "index";
			}else{
				// 被迫登录
				return "goURL";
			}
		}
	}
}
